package com.liyao.storehouse.service;

import com.liyao.storehouse.pojo.storage.outBound;
import net.sf.json.JSONObject;

import java.util.List;
import java.util.Map;

public interface storageService {
    JSONObject getCheckList(int page, int limit);

    JSONObject getGoodsList(int page, int limit);

    JSONObject getGoodsList1(int page, int limit, String id);

    JSONObject getStorageList(int page, int limit);

    JSONObject getContainerList(int page, int limit);

    JSONObject getContainerList1(int page, int limit, String id);

    JSONObject getContainerAndGoodsList(int page, int limit, String goodsId);

    JSONObject addSupplies(String productCode, String productName, String expectNum, String overfillNum);

    JSONObject DelSupplies(String id);

    JSONObject editSupplies(String id, String productName, String expectNum, String overfillNum);

    JSONObject addStorage(String id, String overfill);

    JSONObject addStorage1(String id, String overfill, String containerId);

    JSONObject getStoreDetailsList(String id);

    JSONObject activation(String id);

    JSONObject DelStore(String id);

    JSONObject getOutboundList(int page, int limit);

    JSONObject getOutboundDetailsList(String id);

    JSONObject getContainerList2(int page, int limit, String id);

    JSONObject getCheckDetailsList(String id);

    JSONObject getContainerList3(int page, int limit, String id);

    JSONObject getoutboundRecordCount(int pageNum, int pageSize);

    JSONObject getStockInCount(int pageNum, int pageSize);
}
